b797c98b424fca81ba523cebe1c259754ad53d3f,src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java,GitAPITestCase,test_submodule_tags_not_fetched_into_parent,#,1957

Before Change


            assertTrue(tag + " not in " + tagsBefore, tagsBefore.contains(tag));
        }

        w.git.checkout().branch("tests/getSubmodules").ref("origin/tests/getSubmodules").execute();
        w.git.submoduleUpdate().recursive(true).execute();

        String tagsAfter = w.cmd("git tag");

After Change


    @Bug(8122)
    public void test_submodule_tags_not_fetched_into_parent() throws Exception {
        w.git.clone_().url(localMirror()).repositoryName("origin").execute();
        checkoutTimeout = 1 + random.nextInt(60 * 60 * 24);
        w.git.checkout().ref("origin/master").branch("master").timeout(checkoutTimeout).execute();

        String tagsBefore = w.cmd("git tag");
        Set<String> tagNamesBefore = w.git.getTagNames(null);
        for (String tag : tagNamesBefore) {
            assertTrue(tag + " not in " + tagsBefore, tagsBefore.contains(tag));
        }

        w.git.checkout().branch("tests/getSubmodules").ref("origin/tests/getSubmodules").timeout(checkoutTimeout).execute();
        w.git.submoduleUpdate().recursive(true).execute();

        String tagsAfter = w.cmd("git tag");